negotiator.boaframework.sharedagentstate.anac2011
Class AgentK2SAS
java.lang.Object
negotiator.boaframework.SharedAgentState
negotiator.boaframework.sharedagentstate.anac2011.AgentK2SAS
public class AgentK2SAS
- extends SharedAgentState
This is the shared code of the acceptance condition and bidding strategy of ANAC 2011 Agent K2.
The code was taken from the ANAC2010 Agent K2 and adapted to work within the BOA framework.
- Author:
- Mark Hendrikx
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
AgentK2SAS
public AgentK2SAS(NegotiationSession negoSession)
calculateAcceptProbability
public double calculateAcceptProbability()
getTarget
public double getTarget()
getBidTarget
public double getBidTarget()
decrementBidTarget
public void decrementBidTarget(double d)
getRounds
public int getRounds()
getOfferedBidMap
public java.util.HashMap<Bid,java.lang.Double> getOfferedBidMap()
getAcceptProbability
public double getAcceptProbability()